Skip to content

Conversation

archseer
Copy link
Collaborator

No description provided.

struct (0xa00785cf) OffRamp_ManuallyExecute {
queryId: uint64;
report: ExecutionReport;
gasOverride: coins; // TODO: should this just be part of the added gas value passed into the call?
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can just pass through all TON value specified on the call here and avoid this override

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree, but then we have to change the logic where we check msg.gasOverride != null and instead add a specific handler for manual exec in the MerkleRoot

message: msg.message,
});
}
SetRejectAll => {
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nicolasgnr like Solana the new receiver supports toggling a receiver to deliberately fail. I didn't add any access control checks since this shouldn't be used outside of testnet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants